leafless spurge - Turkish English Dictionary